From d4e8a501a0f30d64db523729dd82fa92f846c1aa Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 13 Jul 2014 13:57:23 -0400 Subject: [PATCH] GtkTextHandle: Better draw() implementation Conceptually, text handles are boxes, whose content is a 'handle', so draw background, frame and handle. With this, and the previous commit, the cursor-handle theming in Adwaita now works as intended. --- gtk/gtktexthandle.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtk/gtktexthandle.c b/gtk/gtktexthandle.c index ab0495513f..74023f4c4a 100644 --- a/gtk/gtktexthandle.c +++ b/gtk/gtktexthandle.c @@ -129,6 +129,8 @@ _gtk_text_handle_draw (GtkTextHandle *handle, GTK_STYLE_CLASS_TOP); gtk_render_background (context, cr, 0, 0, width, height); + gtk_render_frame (context, cr, 0, 0, width, height); + gtk_render_handle (context, cr, 0, 0, width, height); gtk_style_context_restore (context); cairo_restore (cr); -- 2.30.2